make a good start - French English Dictionary